package dtos;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import entities.ServiciosModulo;

public class ServiciosModuloDTO implements Serializable{
	private int id;
	private String path;
	private int servicio;
	
	
	public ServiciosModuloDTO() {
		super();
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getPath() {
		return path;
	}
	public void setPath(String path) {
		this.path = path;
	}
	public List<ServiciosModuloDTO> parseDTO(List<ServiciosModulo> servicios) {
		// TODO Auto-generated method stub
		List<ServiciosModuloDTO> listaServ = new ArrayList<ServiciosModuloDTO>();
		for(ServiciosModulo s : servicios){
			ServiciosModuloDTO sm = new ServiciosModuloDTO();
			sm.setId(s.getId());
			sm.setPath(s.getPath());
			sm.setServicio(s.getServicio());
			listaServ.add(sm);
		}
		return listaServ;
	}
	
	public ServiciosModuloDTO parseODTO(ServiciosModulo serv){
		ServiciosModuloDTO sm = new ServiciosModuloDTO();
		sm.setId(serv.getId());
		sm.setPath(serv.getPath());
		sm.setServicio(serv.getServicio());
		return sm;
	}
	
	public int getServicio() {
		return servicio;
	}
	public void setServicio(int servicio) {
		this.servicio = servicio;
	}
}
